<?php
/**
 * 功能：后台首页控制器
 * 作者：魏安来
 * 日期：2017/12/12
 */

namespace app\index\controller;
use think\Db;
use think\Cookie;
use think\Session;
use think\Request;

class Index extends Base {

	/*后台首页*/
	public function index() {
		$request = Request::instance();
		/*查询数据库版本*/
		$mysqlInfo = Db::query('select VERSION() as version');
		$this->assign('mysqlVersion',$mysqlInfo[0]['version']);
		/*更新登录信息*/
		$login_count = Db::name('user')
						  	->field('login_count')
							->where('id',Session::get('uid','tp'))
							->find();
		Db::name('user')
			->where('id',Session::get('uid','tp'))
			->update([
				'login_count'=>$login_count['login_count']+1,
				'last_login_time'=>time(),
				'last_login_ip'=>$request->ip() 
			]);
		$menu = new Menu();
		$menu->sidebar();
		return $this->fetch();
	}

	/*退出登录*/
	public function logout() {
		/*清除session*/
		Session::delete('uid','tp');
		$this->redirect('login/index');
	}
}

?>
